petroleum wax coating - Spanish English Dictionary